make it possible - Français Anglais Dictionnaire